ram nose undercarriage - German English Dictionary